Sayulita is a natural beauty. It still has plenty of virgin jungle for hiking. You will also find several different hidden beaches as you travel the dirt roads deeper into the jungle. You can rent ATVs and/or horses for jungle tours and the jungle roads are great for mountain biking.
Rent kayaks to explore the ocean or hire a panga boat to take you whale watching November through January.
Experience the economic diversity of the Bahia de Banderas while giving back to its Mexican communities. A local nonprofit called Investours offers socially responsible microfinance tours in Sayulita and its surrounding communities.